package com.kuang.demo03;

public class Client {
    public static void main(String[] args) {
        // 真实对象
        Host host = new Host();
        // 代理对象 现在没有代理对象，我们找代码方法
        ProxyInvocationHandler pih = new ProxyInvocationHandler();
        // 通过调用程序处理真实角色host，来处理我们要调用的接口对象
        // 设置要代理的对象
        pih.setRent(host);
        // 这里的proxy就是动态生成的，并没有写
        Rent proxy = (Rent) pih.getProxy();
        proxy.rent();
    }
}
